endoscopy cats dogs pet county bellevue whatcom seattle puppy kittens colitis pacific northwest franklin puppies washington dog oregon colonoscopy tacoma bellingham massachusetts